package engine;

//FP operation type 5
//Load         type 1
//Store        type 2
//Jump         type 3
//BEQ          type 4
//JALR         type 6
//RET          type 7
public class Instruction {
	String rs;
	String rt;
	String rd;
	int type;
	String opcode;
	String imm;
	int pc;
	public  int fetch=0;
	public  int issue=0;
	public  int execute=0;
	public  int write=0;
	public  int commit=0;
	public String word="";
	int time=0;
	int station=-1;
	double result=0;
	public int timefetch;
	boolean correctlyPredicted=false;
	int rob;
	boolean branchtaken=false;
	public String instString;
	public Instruction(int type,String opcode) {
		this.type=type;
		this.opcode=opcode;
		
	}
	public Instruction() {
		
	}
}
